local xuetong = fk.CreateSkill {
  name = "th_xuetong",
  tags = { Skill.Limited },
}

xuetong:addEffect(fk.EventPhaseStart, {
  anim_type = "offensive",
  can_trigger = function(self, event, target, player, data)
    return target == player and player:hasSkill(xuetong.name) and player.phase == Player.Play
  end,
  on_use = function(self, event, target, player, data)
    local room = player.room
    player.room:setPlayerMark(player, "@@th_yuekuang", 0)
    room:handleAddLoseSkills(player, "th_yuekuang", nil, true)
    player:drawCards(3, xuetong.name)
    player:filterHandcards()
  end
}, { check_skill_limit = true })
Fk:loadTranslationTable{
  ["th_xuetong"] = "血瞳",
  [":th_xuetong"] = "限定技，出牌阶段开始时，你可以获得〖月狂〗并摸三张牌。",
}

return xuetong